PG-Schema: Schemas for Property Graphs
نویسندگان
چکیده
Property graphs have reached a high level of maturity, witnessed by multiple robust graph database systems as well the ongoing ISO standardization effort aiming at creating new standard Graph Query Language (GQL). Yet, despite documented demand, schema support is limited both in existing and first version GQL Standard. It anticipated that second Standard will include rich DDL. Aiming to inspire development enhance capabilities systems, we propose PG-Schema, simple yet powerful formalism for specifying property schemas. features PG-Schema with flexible type definitions supporting multi-inheritance, expressive constraints based on recently proposed PG-Keys formalism. We provide formal syntax semantics which meet principled design requirements grounded contemporary management scenarios, offer detailed comparison its those languages systems.
منابع مشابه
Schemas and Schema-based Architectures
In the last two decades several theoretical and computational models have been inspired, directly or indirectly, by theories of sensorimotor and cognitive development (Bates, 1979; Bickhard, 1998; Piaget, 1954) that describe schematic structures, or ‘schemas’, as crucial in behavior and cognition. The term ‘schema’ was firstly introduced by Bartlett (1932) to mean a map or structure of knowledg...
متن کاملExternal Schemas in a Schema-Evolution Environment for OODMs
External schemas are derived from the database conceptual schema; they can be used to simulate changes in it. Sometimes the final users’ information requirements change: they need new information which cannot be derived from the information in the database. The solution put forward here is the definition of partially derived classes (capacity augmenting classes) which may contain non-derived in...
متن کاملSummary Graphs for Relational Database Schemas
Increasingly complex databases need ever more sophisticated tools to help users understand their schemas and interact with the data. Existing tools fall short of either providing the “big picture,” or of presenting useful connectivity information. In this paper we define summary graphs, a novel approach for summarizing schemas. Given a set of user-specified query tables, the summary graph autom...
متن کاملKazhdan’s Property (t) for Graphs
D. A. Kahzdan first put forth property (T) in relation to the study of discrete subgroups of Lie groups of finite co-volume. Through a combinatorial approach, we define an analogue of property (T) for regular graphs. We then prove the basic combinatorial and metric properties of Kazhdan groups in this context. In particular, we use our methods to construct infinite families of expanders as in t...
متن کاملMapping spatio-temporal conceptual schemas into XML Schema documents
In this paper, we describe a translation algorithm that maps spatio-temporal conceptual schemas into XML schemas expressed in the W3C XML Schema Language. Moreover, we propose a suitable Java library to validate XML documents with respect to the translated schemas.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ACM on Management of Data
سال: 2023
ISSN: ['2836-6573']
DOI: https://doi.org/10.1145/3589778